package cn.yunyichina.provider.iface.entity;

import java.io.Serializable;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2016-10-19 09:54:27
*/
public class PersonalUser  implements Serializable {

	  /**/
    private String id;
    public void setId(String id) {
         this.id = id;
    }
    public String getId() {
         return id;
    }

    /*注册用户*/
    private String loginName;
    public void setLoginName(String loginName) {
         this.loginName = loginName;
    }
    public String getLoginName() {
         return loginName;
    }

    /*注册密码*/
    private String password;
    public void setPassword(String password) {
         this.password = password;
    }
    public String getPassword() {
         return password;
    }

    /*盐*/
    private String salt;
    public void setSalt(String salt) {
         this.salt = salt;
    }
    public String getSalt() {
         return salt;
    }

    /*用户姓名*/
    private String userName;
    public void setUserName(String userName) {
         this.userName = userName;
    }
    public String getUserName() {
         return userName;
    }

    /*昵称*/
    private String nickName;
    public void setNickName(String nickName) {
         this.nickName = nickName;
    }
    public String getNickName() {
         return nickName;
    }

    /*邮箱*/
    private String email;
    public void setEmail(String email) {
         this.email = email;
    }
    public String getEmail() {
         return email;
    }

    /*QQ*/
    private String qq;
    public void setQq(String qq) {
         this.qq = qq;
    }
    public String getQq() {
         return qq;
    }

    /*微信*/
    private String wechat;
    public void setWechat(String wechat) {
         this.wechat = wechat;
    }
    public String getWechat() {
         return wechat;
    }

    /*用户头像URL*/
    private String headImg;
    public void setHeadImg(String headImg) {
         this.headImg = headImg;
    }
    public String getHeadImg() {
         return headImg;
    }

    /*证件类型              1：二代身份证，               2：港澳居民身份证，               3：台湾居民身份证，               4：护照              */
    private Short idCardType;
    public void setIdCardType(Short idCardType) {
         this.idCardType = idCardType;
    }
    public Short getIdCardType() {
         return idCardType;
    }

    /*身份证号*/
    private String idCardNo;
    public void setIdCardNo(String idCardNo) {
         this.idCardNo = idCardNo;
    }
    public String getIdCardNo() {
         return idCardNo;
    }

    /*出生日期              格式:yyyy-MM-dd              */
    private String birth;
    public void setBirth(String birth) {
         this.birth = birth;
    }
    public String getBirth() {
         return birth;
    }

    private String beginBirth;
    public void setBeginBirth(String beginBirth) {
         this.beginBirth = beginBirth;
    }
    public String getBeginBirth() {
         return beginBirth;
    }

    private String endBirth;
    public void setEndBirth(String endBirth) {
         this.endBirth = endBirth;
    }
    public String getEndBirth() {
         return endBirth;
    }

    /*手机号码*/
    private String mobile;
    public void setMobile(String mobile) {
         this.mobile = mobile;
    }
    public String getMobile() {
         return mobile;
    }

    /*性别              1-男              2-女              3-UNKNOW*/
    private Short sex;
    public void setSex(Short sex) {
         this.sex = sex;
    }
    public Short getSex() {
         return sex;
    }

    /*用户类型              1-成人（默认）              2-儿童*/
    private Short userType;
    public void setUserType(Short userType) {
         this.userType = userType;
    }
    public Short getUserType() {
         return userType;
    }

    /*省ID*/
    private String provinceId;
    public void setProvinceId(String provinceId) {
         this.provinceId = provinceId;
    }
    public String getProvinceId() {
         return provinceId;
    }

    /*省名*/
    private String provinceName;
    public void setProvinceName(String provinceName) {
         this.provinceName = provinceName;
    }
    public String getProvinceName() {
         return provinceName;
    }

    /*市ID*/
    private String cityId;
    public void setCityId(String cityId) {
         this.cityId = cityId;
    }
    public String getCityId() {
         return cityId;
    }

    /*市名*/
    private String cityName;
    public void setCityName(String cityName) {
         this.cityName = cityName;
    }
    public String getCityName() {
         return cityName;
    }

    /*区ID*/
    private String areaId;
    public void setAreaId(String areaId) {
         this.areaId = areaId;
    }
    public String getAreaId() {
         return areaId;
    }

    /*区名*/
    private String areaName;
    public void setAreaName(String areaName) {
         this.areaName = areaName;
    }
    public String getAreaName() {
         return areaName;
    }

    /*地址*/
    private String address;
    public void setAddress(String address) {
         this.address = address;
    }
    public String getAddress() {
         return address;
    }

    /*个人简介*/
    private String description;
    public void setDescription(String description) {
         this.description = description;
    }
    public String getDescription() {
         return description;
    }

    /*0-未实名 1-实名验证*/
    private Short realNameFlag;
    public void setRealNameFlag(Short realNameFlag) {
         this.realNameFlag = realNameFlag;
    }
    public Short getRealNameFlag() {
         return realNameFlag;
    }

    /**/
    private String dataSource;
    public void setDataSource(String dataSource) {
         this.dataSource = dataSource;
    }
    public String getDataSource() {
         return dataSource;
    }

    /*是否启用              0-禁用              1-启用*/
    private Short enableFlag;
    public void setEnableFlag(Short enableFlag) {
         this.enableFlag = enableFlag;
    }
    public Short getEnableFlag() {
         return enableFlag;
    }

    /*注册时间*/
    private String registerTime;
    public void setRegisterTime(String registerTime) {
         this.registerTime = registerTime;
    }
    public String getRegisterTime() {
         return registerTime;
    }

    private String beginRegisterTime;
    public void setBeginRegisterTime(String beginRegisterTime) {
         this.beginRegisterTime = beginRegisterTime;
    }
    public String getBeginRegisterTime() {
         return beginRegisterTime;
    }

    private String endRegisterTime;
    public void setEndRegisterTime(String endRegisterTime) {
         this.endRegisterTime = endRegisterTime;
    }
    public String getEndRegisterTime() {
         return endRegisterTime;
    }

    /*最后登录时间*/
    private String lastLoginTime;
    public void setLastLoginTime(String lastLoginTime) {
         this.lastLoginTime = lastLoginTime;
    }
    public String getLastLoginTime() {
         return lastLoginTime;
    }

    private String beginLastLoginTime;
    public void setBeginLastLoginTime(String beginLastLoginTime) {
         this.beginLastLoginTime = beginLastLoginTime;
    }
    public String getBeginLastLoginTime() {
         return beginLastLoginTime;
    }

    private String endLastLoginTime;
    public void setEndLastLoginTime(String endLastLoginTime) {
         this.endLastLoginTime = endLastLoginTime;
    }
    public String getEndLastLoginTime() {
         return endLastLoginTime;
    }

    /*额外参数*/
    private String extraParams;
    public void setExtraParams(String extraParams) {
         this.extraParams = extraParams;
    }
    public String getExtraParams() {
         return extraParams;
    }

    /*设备号*/
    private String deviceNumber;
    public void setDeviceNumber(String deviceNumber) {
        this.deviceNumber = deviceNumber;
    }
    public String getDeviceNumber() {
        return deviceNumber;
    }

    /*邀请码*/
    private String inviteCode;
    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }
    public String getInviteCode() {
        return inviteCode;
    }

    /*第三方支付appId*/
    private String appId;
    public void setAppId(String appId) {
        this.appId = appId;
    }
    public String getAppId() {
        return appId;
    }

    /*登录用户OPENID*/
    private String openId;
    public void setOpenId(String openId) {
        this.openId = openId;
    }
    public String getOpenId() {
        return openId;
    }

    /*数据来源标识1:微信;2:支付宝;3:APP*/
    private Short dataSourceFlag;
    public void setDataSourceFlag(Short dataSourceFlag) {
        this.dataSourceFlag = dataSourceFlag;
    }
    public Short getDataSourceFlag() {
        return dataSourceFlag;
    }

    private Short age;

    public Short getAge() {
        return age;
    }

    public void setAge(Short age) {
        this.age = age;
    }

    /**/
    private String appCode;
    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }
    public String getAppCode() {
        return appCode;
    }
}